1 happy\ chance
English-Estonian dictionary > happy\ chance
2 fortuity
English-Estonian dictionary > fortuity
3 fluke
English-Estonian dictionary > fluke